Skip to content

[release/13.0] Add CLI self-update prompts to aspire update command#12590

Closed
github-actions[bot] wants to merge 9 commits intorelease/13.0from
backport/pr-12395-to-release/13.0
Closed

[release/13.0] Add CLI self-update prompts to aspire update command#12590
github-actions[bot] wants to merge 9 commits intorelease/13.0from
backport/pr-12395-to-release/13.0

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Nov 1, 2025

Backport of #12395 to release/13.0

/cc @davidfowl @copilot

Customer Impact

The reason this is beneficial is that if customers update to a newer version of the apphost and its dependencies there may be features that they depend on in the CLI. This prompt to update the CLI at the end of the regular aspire udpate process will help ensure that the whole stack on the developers machine is better aligned.

Testing

Risk

Regression?

Copilot AI and others added 9 commits November 1, 2025 08:23
…ompts

Co-authored-by: mitchdenny <513398+mitchdenny@users.noreply.github.com>
Co-authored-by: mitchdenny <513398+mitchdenny@users.noreply.github.com>
Co-authored-by: mitchdenny <513398+mitchdenny@users.noreply.github.com>
…ario wording

Co-authored-by: mitchdenny <513398+mitchdenny@users.noreply.github.com>
…naries

Co-authored-by: mitchdenny <513398+mitchdenny@users.noreply.github.com>
…rio overview

Co-authored-by: mitchdenny <513398+mitchdenny@users.noreply.github.com>
… test scenario

Co-authored-by: mitchdenny <513398+mitchdenny@users.noreply.github.com>
… re-prompting

Co-authored-by: davidfowl <95136+davidfowl@users.noreply.github.com>
@github-actions
Copy link
Contributor Author

github-actions bot commented Nov 1, 2025

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 12590

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 12590"

@joperezr
Copy link
Member

joperezr commented Nov 3, 2025

Can you help me understand why this is important for 13.0? Feels like a potential medium risk change late for something that could just ship in 13.1 IMO, but would like to understand more.

@sebastienros
Copy link
Contributor

@mitchdenny can we close this PR?

@sebastienros sebastienros added the pr:stale Warning stage; close soon without updates label Jan 15, 2026
@github-actions github-actions bot locked and limited conversation to collaborators Feb 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

pr:stale Warning stage; close soon without updates Re-opened Github-Action PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants